package cn.iocoder.yudao.module.agri.enums;

import cn.iocoder.yudao.framework.common.exception.ErrorCode;

public interface ErrorCodeConstants {
    // ==========  企业   ==========
    ErrorCode COMPANY_NOT_EXISTS = new ErrorCode(100_001_000, "企业信息不存在");
    ErrorCode COMPANY_NOT_MATCH = new ErrorCode(100_001_002,"企业信息不匹配，无法更新，请刷新重试。");

    // ==========  种养批次 ==========
    ErrorCode FARM_PLAN_NOT_EXISTS = new ErrorCode(101_001_000, "种养批次不存在");

    // ========== 农事记录  ==========
    ErrorCode FARM_RECORD_NOT_EXISTS = new ErrorCode(102_001_000, "农事记录不存在");

    // ========== 种养模型  ==========
    ErrorCode FARM_MODEL_NOT_EXISTS = new ErrorCode(103_001_000, "种养模型不存在");

    // ========== 种养模型-生长阶段 TODO 补充编号 ==========
    ErrorCode FARM_MODEL_STAGE_NOT_EXISTS = new ErrorCode(104_001_000, "种养模型-生长阶段不存在");

    // ========== 种养模型-阶段任务 TODO 补充编号 ==========
    ErrorCode FARM_MODEL_STAGE_MISSION_NOT_EXISTS = new ErrorCode(105_001_000, "种养模型-阶段任务不存在");
}
